<!DOCTYPE html>
<head>    
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    
        <script>
            L_NO_TOUCH = false;
            L_DISABLE_3D = false;
        </script>
    
    <style>html, body {width: 100%;height: 100%;margin: 0;padding: 0;}</style>
    <style>#map {position:absolute;top:0;bottom:0;right:0;left:0;}</style>
    <script src="https://cdn.jsdelivr.net/npm/leaflet@1.6.0/dist/leaflet.js"></script>
    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/leaflet@1.6.0/dist/leaflet.css"/>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"/>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css"/>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"/>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.css"/>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/python-visualization/folium/folium/templates/leaflet.awesome.rotate.min.css"/>
    
            <meta name="viewport" content="width=device-width,
                initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
            <style>
                #map_cde7562566fbfc93e42c943e89f7588e {
                    position: relative;
                    width: 100.0%;
                    height: 100.0%;
                    left: 0.0%;
                    top: 0.0%;
                }
            </style>
        
</head>
<body>    
    
                <h3 align="center" style="font-size:16px"><b>Shortest path calculated with Dijkstra algorithm - Total distance = 1548.64 meters</b></h3>
                
    
            <div class="folium-map" id="map_cde7562566fbfc93e42c943e89f7588e" ></div>
        
</body>
<script>    
    
            var map_cde7562566fbfc93e42c943e89f7588e = L.map(
                "map_cde7562566fbfc93e42c943e89f7588e",
                {
                    center: [42.35077657032977, -71.0769599196711],
                    crs: L.CRS.EPSG3857,
                    zoom: 1,
                    zoomControl: true,
                    preferCanvas: false,
                }
            );

            

        
    
            var tile_layer_2b6c1192c4eb93f111fb4b73f4336266 = L.tileLayer(
                "https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png",
                {"attribution": "\u0026copy; \u003ca href=\"http://www.openstreetmap.org/copyright\"\u003eOpenStreetMap\u003c/a\u003e contributors \u0026copy; \u003ca href=\"http://cartodb.com/attributions\"\u003eCartoDB\u003c/a\u003e, CartoDB \u003ca href =\"http://cartodb.com/attributions\"\u003eattributions\u003c/a\u003e", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var poly_line_657adcb05eed5f672a05d6399f384286 = L.polyline(
                [[42.3540267, -71.0744118], [42.3540887, -71.0744431], [42.3544154, -71.0746033], [42.3547166, -71.0747473], [42.3547405, -71.0747585], [42.3548037, -71.0747905]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_8c3ccd2db31485cfe784170603864461 = L.popup({"maxWidth": "100%"});

        
            var html_589c6c886ea353eb0560f219e732e490 = $(`<div id="html_589c6c886ea353eb0560f219e732e490" style="width: 100.0%; height: 100.0%;">91.833</div>`)[0];
            popup_8c3ccd2db31485cfe784170603864461.setContent(html_589c6c886ea353eb0560f219e732e490);
        

        poly_line_657adcb05eed5f672a05d6399f384286.bindPopup(popup_8c3ccd2db31485cfe784170603864461)
        ;

        
    
    
            var poly_line_5aa4fb98a97a65611b96a628fd2064fb = L.polyline(
                [[42.3548037, -71.0747905], [42.3547852, -71.074867], [42.354529, -71.075816], [42.3543149, -71.0766091], [42.354251, -71.0768458], [42.3542434, -71.0768732], [42.354224, -71.0769453]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_4fd88bb3e2bc97ccd62c3c3fbd9a52e9 = L.popup({"maxWidth": "100%"});

        
            var html_c63dab3746b2eef8f6ee8542d83d2ff6 = $(`<div id="html_c63dab3746b2eef8f6ee8542d83d2ff6" style="width: 100.0%; height: 100.0%;">188.436</div>`)[0];
            popup_4fd88bb3e2bc97ccd62c3c3fbd9a52e9.setContent(html_c63dab3746b2eef8f6ee8542d83d2ff6);
        

        poly_line_5aa4fb98a97a65611b96a628fd2064fb.bindPopup(popup_4fd88bb3e2bc97ccd62c3c3fbd9a52e9)
        ;

        
    
    
            var poly_line_2fcd188d866cc10e88cf2f1874124bff = L.polyline(
                [[42.354224, -71.0769453], [42.3541616, -71.0769137], [42.3538353, -71.0767588], [42.3535312, -71.07661], [42.3535075, -71.0765995], [42.3534421, -71.0765683]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_5bd5e280736432177d315d215c20b33a = L.popup({"maxWidth": "100%"});

        
            var html_6151e05a3cb3130688276fdf8506299f = $(`<div id="html_6151e05a3cb3130688276fdf8506299f" style="width: 100.0%; height: 100.0%;">92.301</div>`)[0];
            popup_5bd5e280736432177d315d215c20b33a.setContent(html_6151e05a3cb3130688276fdf8506299f);
        

        poly_line_2fcd188d866cc10e88cf2f1874124bff.bindPopup(popup_5bd5e280736432177d315d215c20b33a)
        ;

        
    
    
            var poly_line_0460b859a2470ed08e2692b7dc40c05c = L.polyline(
                [[42.3534421, -71.0765683], [42.3533836, -71.0765382], [42.3530621, -71.0763763], [42.3527212, -71.0762106], [42.3526965, -71.0761983], [42.3526346, -71.0761697]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_b357e256ce6a281e434b989a54cbc396 = L.popup({"maxWidth": "100%"});

        
            var html_d90aea78a9c65c3d7f58403a8da3c7cc = $(`<div id="html_d90aea78a9c65c3d7f58403a8da3c7cc" style="width: 100.0%; height: 100.0%;">95.581</div>`)[0];
            popup_b357e256ce6a281e434b989a54cbc396.setContent(html_d90aea78a9c65c3d7f58403a8da3c7cc);
        

        poly_line_0460b859a2470ed08e2692b7dc40c05c.bindPopup(popup_b357e256ce6a281e434b989a54cbc396)
        ;

        
    
    
            var poly_line_4b1512abfbc8ee48a887a58c327b664f = L.polyline(
                [[42.3526346, -71.0761697], [42.3525993, -71.0761522], [42.3525759, -71.0761406], [42.3524633, -71.076086], [42.3523722, -71.0760407], [42.3523459, -71.0760278], [42.3523247, -71.0760174], [42.3522852, -71.0759979]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_0f7ea9cda6401dcebaaccdcaaae05748 = L.popup({"maxWidth": "100%"});

        
            var html_faeea64d13ae3652c66cee9d9621f308 = $(`<div id="html_faeea64d13ae3652c66cee9d9621f308" style="width: 100.0%; height: 100.0%;">41.33599999999999</div>`)[0];
            popup_0f7ea9cda6401dcebaaccdcaaae05748.setContent(html_faeea64d13ae3652c66cee9d9621f308);
        

        poly_line_4b1512abfbc8ee48a887a58c327b664f.bindPopup(popup_0f7ea9cda6401dcebaaccdcaaae05748)
        ;

        
    
    
            var poly_line_34deca4fa17550fa588d1b84083d8611 = L.polyline(
                [[42.3522852, -71.0759979], [42.3522274, -71.0759695], [42.3518656, -71.0757905], [42.351823, -71.0757688], [42.3515692, -71.0756445], [42.3515407, -71.0756305], [42.3514778, -71.0755997]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_781a222305f57f3511cf1f6435a8a8fe = L.popup({"maxWidth": "100%"});

        
            var html_78a5b6c4dda2b6e09d5e1263e4bcb5d5 = $(`<div id="html_78a5b6c4dda2b6e09d5e1263e4bcb5d5" style="width: 100.0%; height: 100.0%;">95.556</div>`)[0];
            popup_781a222305f57f3511cf1f6435a8a8fe.setContent(html_78a5b6c4dda2b6e09d5e1263e4bcb5d5);
        

        poly_line_34deca4fa17550fa588d1b84083d8611.bindPopup(popup_781a222305f57f3511cf1f6435a8a8fe)
        ;

        
    
    
            var poly_line_5e8de4c882fd85d9ac8c7c11dac92b7f = L.polyline(
                [[42.3514778, -71.0755997], [42.3514109, -71.0755667], [42.3510829, -71.0754053], [42.3507877, -71.0752606], [42.3507665, -71.0752496], [42.3506693, -71.0752018]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_efd99691510b92737acda5c8d9f9f531 = L.popup({"maxWidth": "100%"});

        
            var html_52db6df87fc5b9974e40db38e6656e44 = $(`<div id="html_52db6df87fc5b9974e40db38e6656e44" style="width: 100.0%; height: 100.0%;">95.664</div>`)[0];
            popup_efd99691510b92737acda5c8d9f9f531.setContent(html_52db6df87fc5b9974e40db38e6656e44);
        

        poly_line_5e8de4c882fd85d9ac8c7c11dac92b7f.bindPopup(popup_efd99691510b92737acda5c8d9f9f531)
        ;

        
    
    
            var poly_line_b887622fdff8229e1714bcf9019ccb8f = L.polyline(
                [[42.3506693, -71.0752018], [42.3505868, -71.0751669], [42.3501231, -71.0749391], [42.3499578, -71.0748579], [42.3499304, -71.0748444], [42.349859, -71.0748082]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_5fec11a7ebac44168a4d66fee048f61c = L.popup({"maxWidth": "100%"});

        
            var html_d66a09829df53cacc1f2aeecd63c9b1f = $(`<div id="html_d66a09829df53cacc1f2aeecd63c9b1f" style="width: 100.0%; height: 100.0%;">95.739</div>`)[0];
            popup_5fec11a7ebac44168a4d66fee048f61c.setContent(html_d66a09829df53cacc1f2aeecd63c9b1f);
        

        poly_line_b887622fdff8229e1714bcf9019ccb8f.bindPopup(popup_5fec11a7ebac44168a4d66fee048f61c)
        ;

        
    
    
            var poly_line_0c2d25fb32ccfea7e8464adf90a9b16c = L.polyline(
                [[42.349859, -71.0748082], [42.3498346, -71.0748962], [42.349644, -71.0756182], [42.3496303, -71.0756818], [42.3496156, -71.0757561], [42.3496074, -71.0758038], [42.3495972, -71.0758712]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_f4a16b455e4510b0b0cc34bc86e8ac23 = L.popup({"maxWidth": "100%"});

        
            var html_b7c9a2616f65015cb47797dbbc14af07 = $(`<div id="html_b7c9a2616f65015cb47797dbbc14af07" style="width: 100.0%; height: 100.0%;">92.172</div>`)[0];
            popup_f4a16b455e4510b0b0cc34bc86e8ac23.setContent(html_b7c9a2616f65015cb47797dbbc14af07);
        

        poly_line_0c2d25fb32ccfea7e8464adf90a9b16c.bindPopup(popup_f4a16b455e4510b0b0cc34bc86e8ac23)
        ;

        
    
    
            var poly_line_43b8de6f5f55819872dc2a667400c084 = L.polyline(
                [[42.3495972, -71.0758712], [42.3495869, -71.075956], [42.3495784, -71.0760142], [42.349567, -71.0760781], [42.3495373, -71.0762207], [42.3495027, -71.076362], [42.3494819, -71.076435], [42.349453, -71.0765292], [42.3494245, -71.0766132], [42.3493958, -71.0766901], [42.3493642, -71.0767681], [42.3493514, -71.0767953], [42.3493351, -71.0768257], [42.3493193, -71.0768518], [42.3493005, -71.0768792], [42.3492809, -71.0769062], [42.3492626, -71.076931]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_062c5d3aa242bd00f554e79de74ccf1f = L.popup({"maxWidth": "100%"});

        
            var html_4b2563d45b51a51168d8a29f4fce0bc8 = $(`<div id="html_4b2563d45b51a51168d8a29f4fce0bc8" style="width: 100.0%; height: 100.0%;">96.115</div>`)[0];
            popup_062c5d3aa242bd00f554e79de74ccf1f.setContent(html_4b2563d45b51a51168d8a29f4fce0bc8);
        

        poly_line_43b8de6f5f55819872dc2a667400c084.bindPopup(popup_062c5d3aa242bd00f554e79de74ccf1f)
        ;

        
    
    
            var poly_line_699871f8ab2fb544038ae53fb7e43c80 = L.polyline(
                [[42.3492626, -71.076931], [42.3492269, -71.076977], [42.3491836, -71.0770291], [42.349076, -71.0771481]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_684a26fc53a147646d0ce3f0ca64bfe0 = L.popup({"maxWidth": "100%"});

        
            var html_0777da6eeff33d176d16edc59951dd88 = $(`<div id="html_0777da6eeff33d176d16edc59951dd88" style="width: 100.0%; height: 100.0%;">27.378</div>`)[0];
            popup_684a26fc53a147646d0ce3f0ca64bfe0.setContent(html_0777da6eeff33d176d16edc59951dd88);
        

        poly_line_699871f8ab2fb544038ae53fb7e43c80.bindPopup(popup_684a26fc53a147646d0ce3f0ca64bfe0)
        ;

        
    
    
            var poly_line_9156ec2c0d1ac8e5ca31a5abc6d7b799 = L.polyline(
                [[42.349076, -71.0771481], [42.3490096, -71.0772228], [42.3489485, -71.077294], [42.3487408, -71.0775485], [42.3482977, -71.0780852], [42.3481833, -71.0782207]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_af0b828a5cb2cec7a2fa8a184f113674 = L.popup({"maxWidth": "100%"});

        
            var html_94f72c65fa6d57e1c24554f851d3a0d7 = $(`<div id="html_94f72c65fa6d57e1c24554f851d3a0d7" style="width: 100.0%; height: 100.0%;">132.76</div>`)[0];
            popup_af0b828a5cb2cec7a2fa8a184f113674.setContent(html_94f72c65fa6d57e1c24554f851d3a0d7);
        

        poly_line_9156ec2c0d1ac8e5ca31a5abc6d7b799.bindPopup(popup_af0b828a5cb2cec7a2fa8a184f113674)
        ;

        
    
    
            var poly_line_f39bec86658da6cd3e5a6e7b8b166867 = L.polyline(
                [[42.3481833, -71.0782207], [42.3481339, -71.0782792], [42.3481109, -71.0783083], [42.3480911, -71.0783362], [42.3479778, -71.0785046], [42.3479573, -71.0785349], [42.347854, -71.0786907]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_fd5aa39253b705871e522b4097cc919c = L.popup({"maxWidth": "100%"});

        
            var html_1808dfb4b0ac23aa19aaee1931cbf98d = $(`<div id="html_1808dfb4b0ac23aa19aaee1931cbf98d" style="width: 100.0%; height: 100.0%;">53.272</div>`)[0];
            popup_fd5aa39253b705871e522b4097cc919c.setContent(html_1808dfb4b0ac23aa19aaee1931cbf98d);
        

        poly_line_f39bec86658da6cd3e5a6e7b8b166867.bindPopup(popup_fd5aa39253b705871e522b4097cc919c)
        ;

        
    
    
            var poly_line_917cfda742df832fd0677b2dd51b9119 = L.polyline(
                [[42.347854, -71.0786907], [42.3477732, -71.0788123], [42.3477348, -71.0788661], [42.3476902, -71.0789227], [42.3476095, -71.0790212]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_133babff68e665a75f0fb06427ee891a = L.popup({"maxWidth": "100%"});

        
            var html_83ad65310761caae247d8d89cd67af96 = $(`<div id="html_83ad65310761caae247d8d89cd67af96" style="width: 100.0%; height: 100.0%;">38.469</div>`)[0];
            popup_133babff68e665a75f0fb06427ee891a.setContent(html_83ad65310761caae247d8d89cd67af96);
        

        poly_line_917cfda742df832fd0677b2dd51b9119.bindPopup(popup_133babff68e665a75f0fb06427ee891a)
        ;

        
    
    
            var poly_line_ab28738f805fe73523a1c4575baaf1ed = L.polyline(
                [[42.3476095, -71.0790212], [42.3472714, -71.0794297]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_dcb3c1eb8f4e2940d0e6b39794526a92 = L.popup({"maxWidth": "100%"});

        
            var html_71404092b64d466ea23153cfb9ffa7a6 = $(`<div id="html_71404092b64d466ea23153cfb9ffa7a6" style="width: 100.0%; height: 100.0%;">50.402</div>`)[0];
            popup_dcb3c1eb8f4e2940d0e6b39794526a92.setContent(html_71404092b64d466ea23153cfb9ffa7a6);
        

        poly_line_ab28738f805fe73523a1c4575baaf1ed.bindPopup(popup_dcb3c1eb8f4e2940d0e6b39794526a92)
        ;

        
    
    
            var poly_line_5af5004b376dae651071f5386da5948c = L.polyline(
                [[42.3472714, -71.0794297], [42.3472494, -71.0794825], [42.3472393, -71.079516], [42.3472278, -71.079567], [42.3472211, -71.0796036], [42.3472164, -71.0796434], [42.3472148, -71.0796752], [42.3472168, -71.0797069], [42.3472214, -71.0797381], [42.3472292, -71.0797688], [42.34724, -71.0797975], [42.3472521, -71.0798185], [42.3472667, -71.0798372]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_e38c75addb44f3fbfa0db6046d19f503 = L.popup({"maxWidth": "100%"});

        
            var html_10c739329187c1536a08e704effbcc0b = $(`<div id="html_10c739329187c1536a08e704effbcc0b" style="width: 100.0%; height: 100.0%;">36.334</div>`)[0];
            popup_e38c75addb44f3fbfa0db6046d19f503.setContent(html_10c739329187c1536a08e704effbcc0b);
        

        poly_line_5af5004b376dae651071f5386da5948c.bindPopup(popup_e38c75addb44f3fbfa0db6046d19f503)
        ;

        
    
    
            var poly_line_c7596d0d09d01499e97632c80c882780 = L.polyline(
                [[42.3472667, -71.0798372], [42.3480327, -71.0802235], [42.3481641, -71.0802866], [42.3484767, -71.0804346], [42.3487939, -71.0805902], [42.3490577, -71.0807197], [42.3490847, -71.0807329], [42.3491705, -71.080775]],
                {"bubblingMouseEvents": true, "color": "lightblue", "dashArray": null, "dashOffset": null, "fill": false, "fillColor": "lightblue", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "noClip": false, "opacity": 1.0, "smoothFactor": 1.0, "stroke": true, "weight": 10}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
        var popup_3dc14d9fe56c558cb768676084d211e6 = L.popup({"maxWidth": "100%"});

        
            var html_57dbaf4ecbcef0128ee04e24ceda1591 = $(`<div id="html_57dbaf4ecbcef0128ee04e24ceda1591" style="width: 100.0%; height: 100.0%;">225.29000000000002</div>`)[0];
            popup_3dc14d9fe56c558cb768676084d211e6.setContent(html_57dbaf4ecbcef0128ee04e24ceda1591);
        

        poly_line_c7596d0d09d01499e97632c80c882780.bindPopup(popup_3dc14d9fe56c558cb768676084d211e6)
        ;

        
    
    
            map_cde7562566fbfc93e42c943e89f7588e.fitBounds(
                [[42.3472148, -71.080775], [42.3548037, -71.0744118]],
                {}
            );
        
    
            var tile_layer_6d50efd700abf8a4aa64ede0cdde831e = L.tileLayer(
                "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
                {"attribution": "Data by \u0026copy; \u003ca href=\"http://openstreetmap.org\"\u003eOpenStreetMap\u003c/a\u003e, under \u003ca href=\"http://www.openstreetmap.org/copyright\"\u003eODbL\u003c/a\u003e.", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var tile_layer_09fec107a83c1024a35720a00a634a6e = L.tileLayer(
                "https://stamen-tiles-{s}.a.ssl.fastly.net/terrain/{z}/{x}/{y}.jpg",
                {"attribution": "Map tiles by \u003ca href=\"http://stamen.com\"\u003eStamen Design\u003c/a\u003e, under \u003ca href=\"http://creativecommons.org/licenses/by/3.0\"\u003eCC BY 3.0\u003c/a\u003e. Data by \u0026copy; \u003ca href=\"http://openstreetmap.org\"\u003eOpenStreetMap\u003c/a\u003e, under \u003ca href=\"http://creativecommons.org/licenses/by-sa/3.0\"\u003eCC BY SA\u003c/a\u003e.", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var tile_layer_56bfd220c953f3784bf100ff9e26aee9 = L.tileLayer(
                "https://stamen-tiles-{s}.a.ssl.fastly.net/toner/{z}/{x}/{y}.png",
                {"attribution": "Map tiles by \u003ca href=\"http://stamen.com\"\u003eStamen Design\u003c/a\u003e, under \u003ca href=\"http://creativecommons.org/licenses/by/3.0\"\u003eCC BY 3.0\u003c/a\u003e. Data by \u0026copy; \u003ca href=\"http://openstreetmap.org\"\u003eOpenStreetMap\u003c/a\u003e, under \u003ca href=\"http://www.openstreetmap.org/copyright\"\u003eODbL\u003c/a\u003e.", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var tile_layer_4e97056f63658489bd0b461c5ed5594b = L.tileLayer(
                "https://stamen-tiles-{s}.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.jpg",
                {"attribution": "Map tiles by \u003ca href=\"http://stamen.com\"\u003eStamen Design\u003c/a\u003e, under \u003ca href=\"http://creativecommons.org/licenses/by/3.0\"\u003eCC BY 3.0\u003c/a\u003e. Data by \u0026copy; \u003ca href=\"http://openstreetmap.org\"\u003eOpenStreetMap\u003c/a\u003e, under \u003ca href=\"http://creativecommons.org/licenses/by-sa/3.0\"\u003eCC BY SA\u003c/a\u003e.", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var tile_layer_e3da3cee4732f8f9469f3d87daaea09b = L.tileLayer(
                "https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png",
                {"attribution": "\u0026copy; \u003ca href=\"http://www.openstreetmap.org/copyright\"\u003eOpenStreetMap\u003c/a\u003e contributors \u0026copy; \u003ca href=\"http://cartodb.com/attributions\"\u003eCartoDB\u003c/a\u003e, CartoDB \u003ca href =\"http://cartodb.com/attributions\"\u003eattributions\u003c/a\u003e", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var tile_layer_8596d66f5951e90a86b76950be9161b4 = L.tileLayer(
                "https://cartodb-basemaps-{s}.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png",
                {"attribution": "\u0026copy; \u003ca href=\"http://www.openstreetmap.org/copyright\"\u003eOpenStreetMap\u003c/a\u003e contributors \u0026copy; \u003ca href=\"http://cartodb.com/attributions\"\u003eCartoDB\u003c/a\u003e, CartoDB \u003ca href =\"http://cartodb.com/attributions\"\u003eattributions\u003c/a\u003e", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var layer_control_c7d09e2d18b18d3e7869d709af716f1c = {
                base_layers : {
                    "cartodbpositron" : tile_layer_e3da3cee4732f8f9469f3d87daaea09b,
                    "openstreetmap" : tile_layer_6d50efd700abf8a4aa64ede0cdde831e,
                    "stamenterrain" : tile_layer_09fec107a83c1024a35720a00a634a6e,
                    "stamentoner" : tile_layer_56bfd220c953f3784bf100ff9e26aee9,
                    "stamenwatercolor" : tile_layer_4e97056f63658489bd0b461c5ed5594b,
                    "cartodbdark_matter" : tile_layer_8596d66f5951e90a86b76950be9161b4,
                },
                overlays :  {
                },
            };
            L.control.layers(
                layer_control_c7d09e2d18b18d3e7869d709af716f1c.base_layers,
                layer_control_c7d09e2d18b18d3e7869d709af716f1c.overlays,
                {"autoZIndex": true, "collapsed": true, "position": "topright"}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
            tile_layer_6d50efd700abf8a4aa64ede0cdde831e.remove();
            tile_layer_09fec107a83c1024a35720a00a634a6e.remove();
            tile_layer_56bfd220c953f3784bf100ff9e26aee9.remove();
            tile_layer_4e97056f63658489bd0b461c5ed5594b.remove();
            tile_layer_e3da3cee4732f8f9469f3d87daaea09b.remove();
            tile_layer_8596d66f5951e90a86b76950be9161b4.remove();
        
    
            var marker_94d4adc2a235ff17ab6d15a1c59d35fc = L.marker(
                [42.353670300000005, -71.07475378063705],
                {}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var icon_cb863efa573640b93f0253a21ef7a825 = L.AwesomeMarkers.icon(
                {"extraClasses": "fa-rotate-0", "icon": "info-sign", "iconColor": "white", "markerColor": "black", "prefix": "glyphicon"}
            );
            marker_94d4adc2a235ff17ab6d15a1c59d35fc.setIcon(icon_cb863efa573640b93f0253a21ef7a825);
        
    
        var popup_613f75d9bf9215fe0a730e369a09aab8 = L.popup({"maxWidth": "100%"});

        
            var html_624887a1736f2b2d9a28898c51d73fc1 = $(`<div id="html_624887a1736f2b2d9a28898c51d73fc1" style="width: 100.0%; height: 100.0%;">Departure</div>`)[0];
            popup_613f75d9bf9215fe0a730e369a09aab8.setContent(html_624887a1736f2b2d9a28898c51d73fc1);
        

        marker_94d4adc2a235ff17ab6d15a1c59d35fc.bindPopup(popup_613f75d9bf9215fe0a730e369a09aab8)
        ;

        
    
    
            var marker_7fc2ce9c818953a0365663a82cc9ca46 = L.marker(
                [42.3492931, -71.0811812],
                {}
            ).addTo(map_cde7562566fbfc93e42c943e89f7588e);
        
    
            var icon_695dcc3dc1b78f2d462e17ff8b243bbd = L.AwesomeMarkers.icon(
                {"extraClasses": "fa-rotate-0", "icon": "info-sign", "iconColor": "white", "markerColor": "green", "prefix": "glyphicon"}
            );
            marker_7fc2ce9c818953a0365663a82cc9ca46.setIcon(icon_695dcc3dc1b78f2d462e17ff8b243bbd);
        
    
        var popup_3502c81e6ee6016e9b80bea9ff652794 = L.popup({"maxWidth": "100%"});

        
            var html_b743a995a974db39aa48d82b2d60f22a = $(`<div id="html_b743a995a974db39aa48d82b2d60f22a" style="width: 100.0%; height: 100.0%;">Destination</div>`)[0];
            popup_3502c81e6ee6016e9b80bea9ff652794.setContent(html_b743a995a974db39aa48d82b2d60f22a);
        

        marker_7fc2ce9c818953a0365663a82cc9ca46.bindPopup(popup_3502c81e6ee6016e9b80bea9ff652794)
        ;

        
    
</script>